home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
HPAVC
/
HPAVC CD-ROM.iso
/
Q-ENSE99.ZIP
/
CHECK.PPS
< prev
next >
Wrap
Text File
|
1995-06-06
|
6KB
|
118 lines
;-------------------------------------------------------------------------
; Enhanced Security Viewer.pps |
; Written by Cosmic.Qtip... |
; Please dont lame around and re-release this ppe with dull modifications|
; 1 lame clone tool is enuff... |
;------------------------------------------------------------------------|
;Define Vars
String Zeichen, Waitkey, Templine, SecStr, Status
Integer Secu, Count, ACount, ICount
;-----------------------------------------------------------------------
;
;The Mainprogramm
;
;-----------------------------------------------------------------------
Getuser ; Get user data..
ACount = 1 ; Counter Check..
Count = 1 ; Counter 1...
Icount = 1 ; Counter 2...
Secu = CurSec() ; Get User Security...
if (secu = 10) then ;
count = 2 ;
Status = " NEW" ;
endif ;
if (secu = 20) then ;
count = 13 ;
Status = "LAMA" ;
endif ; Check da user sec and give him
if (secu = 30) then ; a status and how much "blocks"
count = 16 ; should run around :)
Status = "Okay" ;
endif ;
if (secu = 40) then ;
count = 19 ;
Status = "Good" ;
endif ;
if (secu = 50) then ;
count = 22 ;
Status = "Well" ;
endif ;
if (secu = 60) then ;
count = 25 ;
Status = "Kewl" ;
endif ;
if (secu = 70) then ;
count = 28 ;
Status = "Rule" ;
endif ;
if (secu = 80) then ;
count = 32 ;
Status = "CSys" ;
endif ;
if (secu = 90) then ;
count = 36 ;
Status = "!!!!" ;
endif ;
;-----------------------------------------------------------------------
;Screen Graphic
;-----------------------------------------------------------------------
Cls ; Clear Screen ... huh !
Dispfile ppepath()+"gfx\enh_sec.mid",111b ; Show Grpahic...
Ansipos 40,5 ; Set Cursor Position for "move
; the block" effect...
;-----------------------------------------------------------------------
:Print_Char ; Label...
Zeichen = "@X04░" ; Define Char...
if (acount >14) zeichen = "@X04▒" ; if acount bla then char = bla
if (acount >26) zeichen = "@X04▓" ; "
if (acount >33) zeichen = "@X04█" ; "
Print Zeichen ; Print 1 char...
if (acount = count) goto print_info ; If acount equal to count stop!
inc acount ; inc the internal counter...
delay 1 ; Wait ...
Goto Print_Char ; Return to startpoint..
stop ; Hold on.. baby!
;-----------------------------------------------------------------------
:Print_Info ; Print Security info text...
Ansipos 47,19 ; Cursor Pos..
Print "@X07" + Status ; His Status..
Ansipos 73,19 ; Cursor Pos..
Print "@X07" + SecU ; His Security..
Ansipos 47,20 ; Cursor Pos..
Print "@X07" + U_name() ; User Name...
Ansipos 39,11 ; Cursor Pos
SecStr = Secu ; Sec for the infofile to load..
Fopen 1,ppepath()+"infos\sec."+SecStr, o_rd, s_dn
; ^-> infos\sec.10 ...
;-----------------------------------------------------------------------
:Read_info ; Read and display text until
FGet 1,templine ; nix mehr da...
print "@X07" + templine
if (templine = "") goto wait
if (icount = 6) goto wait
Ansipos 39,11+ICount
Inc Icount
goto read_info
stop
;-----------------------------------------------------------------------
:Wait ; Key waiting routine...
Waitkey = Inkey()
if (Waitkey > "") goto ende
goto wait
stop
;-----------------------------------------------------------------------
:Ende
Cls
Println "@X07Thanks for using Enhanced Security Show V.99 by Cosmic.Qtip"
;Removing this declares you as LAMER !
stop
;-----------------------------------------------------------------------
;Bye!